//
//  MKUITableViewSectionAdjustsView.h
//  MKUI
//	高度会自动适应的分组视图
//  Created by sushangjin on 15/3/20.
//  Copyright © 2020 sushangjin. All rights reserved.
//

#import "MKUITableViewSectionView.h"
#import "MKUIPreCompile.h"

NS_ASSUME_NONNULL_BEGIN

@interface MKUITableViewSectionAdjustsView : MKUITableViewSectionView
MKAS_SINGLETON(MKUITableViewSectionAdjustsView);//用于进行动态高度计算
+ (UIEdgeInsets)contentMargin;//返回UIEdgeInsetsMake(8, 16, 8, 16)
/**
 *  只显示头部,分组高度自适应
 *
 *  @param title 标题
 *
 *  @return 分组
 */
+ (MKUITableViewSectionModel *)sectionModelWithHeadTitle:(nullable NSString *)title;
/**
 *  只显示尾部,分组高度自适应
 *
 *  @param title 标题
 *
 *  @return 分组
 */
+ (MKUITableViewSectionModel *)sectionModelWithFootTitle:(nullable NSString *)title;

/**
 *  分组高度自适应
 *
 *  @param headTitle 头部标题
 *  @param footTitle 尾部标题
 *
 *  @return 分组
 */
+ (MKUITableViewSectionModel *)sectionModelWithHeadTitle:(nullable NSString *)headTitle footTitle:(nullable NSString *)footTitle;
@end

NS_ASSUME_NONNULL_END
